package com.itheima;

import com.itheima.controller.IController;
import com.itheima.factory.Factory;

import java.util.Scanner;

public class entry {

    public static void main(String[] args) {
        IController controller= Factory.getController();
        Scanner sc = new Scanner(System.in);
        xuanze:
        while (true) {
            System.out.println("--------欢迎来到学生管理系统--------");
            System.out.println("1 添加学生");
            System.out.println("2 删除学生");
            System.out.println("3 修改学生");
            System.out.println("4 查看学生");
            System.out.println("5 退出");
            System.out.println("请输入您的选择:");
            int choice = sc.nextInt();
            switch (choice) {
                case 1:
                    // System.out.println("添加学生");//模拟我已经把这个做完了
                    controller.addStudent();
                    break;
                case 2:
                    //System.out.println("删除学生");//模拟我已经把这个做完了
                    controller.deleteStudentById();
                    break;
                case 3:
                    //System.out.println("修改学生");//模拟我已经把这个做完了
                    controller.updateStudent();
                    break;
                case 4:
                    // System.out.println("查看学生");//模拟我已经把这个做完了
                    controller.findAllStudents();
                    break;

                case 5:
                    System.out.println("感谢使用");//模拟我已经把这个做完了
                    return;
                default:
                    System.out.println("输入有误");//模拟我已经把这个做完了
                    break;
            }
        }
    }
}
